What are steps in making an operating system in C ? [duplicate]

Posted by ps06756 on Programmers See other posts from Programmers or by ps06756
Published on 2014-08-22T05:26:43Z Indexed on 2014/08/22 10:27 UTC
Read the original article Hit count: 157

Filed under:
|
|
|

This question already has an answer here:

I am trying to make an my own OS. This is for educational purpose only, so that I get to understand the internals as well as get a good idea of low level programming. I have some prior application development experience in C#/python/C++/C. I am a noob in assembly language(very less experience and knowledge). I understand that in writing an operating system,we can't go without assembly language.

Currently, I have just printed a string in assembly language in the boot sector using qemu and BIOS interrupts.
What I want is that, can someone specifically point out the steps that I need to follow to make my operating systems run C programs. So that, I can start writing my OS in C.
Any other piece of advice to help a newbie, regarding the same is also welcome.

Although, I have looked into many os development related tutorials/websites, I can't seem to find this information anywhere.

© Programmers or respective owner

Related posts about c++

Related posts about c